package com.hyt.it.ogt.ykcj.domain.vo;

import java.util.ArrayList;
import java.util.List;
import java.util.Map;

import com.hyt.it.ogt.ykcj.domain.grade.ExamineeGradeInfo;
import com.hyt.it.ogt.ykcj.domain.grade.ExamineeSubjectGradeInfo;

/**
 * @Author chentb
 * @Date 2021/6/22 10:11
 */

public class ImportGradeInfoVo {
    /**
     * 考生信息
     */
    private ExamineeGradeInfo examineeGradeInfo = new ExamineeGradeInfo();

    /**
     * 考生科目成绩信息
     */
    private List<ExamineeSubjectGradeInfo> subjectGradeInfoList = new ArrayList<>();

    private Map<String,ExamineeSubjectGradeInfo> subjectInfoMap;

    /**
     * 错误信息
     */
    private String errorMsg;

    public ExamineeGradeInfo getExamineeGradeInfo() {
        return examineeGradeInfo;
    }

    public void setExamineeGradeInfo(ExamineeGradeInfo examineeGradeInfo) {
        this.examineeGradeInfo = examineeGradeInfo;
    }

    public List<ExamineeSubjectGradeInfo> getSubjectGradeInfoList() {
        return subjectGradeInfoList;
    }

    public void setSubjectGradeInfoList(List<ExamineeSubjectGradeInfo> subjectGradeInfoList) {
        this.subjectGradeInfoList = subjectGradeInfoList;
    }

    public String getErrorMsg() {
        return errorMsg;
    }

    public void setErrorMsg(String errorMsg) {
        this.errorMsg = errorMsg;
    }

    public Map<String, ExamineeSubjectGradeInfo> getSubjectInfoMap() {
        return subjectInfoMap;
    }

    public void setSubjectInfoMap(Map<String, ExamineeSubjectGradeInfo> subjectInfoMap) {
        this.subjectInfoMap = subjectInfoMap;
    }
}
